body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body,input,textarea,select,button{font-family: 'Microsoft Yahei', 'Simsun'; font-size:62.5%;}
body{line-height:1.5;color:#333; background-color:#f6f6f6; padding-bottom:9em}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
ul,ol,li{list-style:none}
i,em{font-style:normal}
.cur,button{cursor:pointer}
:focus{outline:0 none}
a {text-decoration:none;color:#333;}
a:hover,a:active,a:focus {color:#900;text-decoration:none}
a:active {color:#9e9e9e}
fieldset,img{vertical-align:middle;border:0 none}
input,select,textarea{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
.clearfix{display:block}
.red{ color:#ec2626}
.gray{ color:#bababa}


.column-menu{overflow:hidden;width:100%; margin-top:2em; background:#fff; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; position:relative;}
.column-menu li{float:left; width:50%; text-align:center; font-size:1.8em}
.column-menu li.on{ border-bottom:1px solid #ec2626}
.column-menu li a{ display:block; padding:1em 0; color:#000}
.column-menu li.on a{ color:#ec2626}

.header{font-size: 1.4em; height:4em; color: #fff;text-align: center;overflow: hidden;background:#ec2626; position:relative}
.header a.fal{position:absolute; top:1.2em; left:1em;height:2em; width:2em;text-indent:-9999em;background:url(/Public/Home/images/user/fal.png) no-repeat; background-size:1em auto; display:block;}
.header a.menu{height: 2em;width: 2em;text-indent:-9999em;background: url(/Public/Home/images/user/menu.png) no-repeat;background-size:1.8em auto;display: block;position: absolute;top:1.2em;right:1em}
.header a.dope{height: 2em;width: 2em;text-indent:-9999em;background: url(/Public/Home/images/user/dope.png) no-repeat;background-size:2em auto;display: block;position: absolute;top:1.2em;right:1em}
.header h1{font-size:1.4em; line-height:3;text-align: center; color:#fff}

.center-top{background:#ec2626; padding:1em; text-align:center}
.center-top a{ display:block; color:#ffcbce}
.center-top a h5 img{ width:5em; height:5em; border-radius:5em}
.center-top a p{ margin-top:.5em; font-size:1.6em}
.center-top a p .post{ width:1em; height:1em; margin-left:.5em; vertical-align:-.1em}
/* nav */
.nav-menu{width:100%; background:#fff; border-bottom:1px solid #ccc}
.nav-menu .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.nav-menu li.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:33.3%; text-align:center; font-size:1.8em;height:100%;position:relative}
.nav-menu li.swiper-slide a{ display:block; padding:1em 0; color:#000}
.nav-menu li.swiper-slide-active{ border-bottom:1px solid #ec2626}
.nav-menu li.swiper-slide-active a{ color:#ec2626}



.yuyue-con{ margin-top:20px; overflow:hidden;}
.yuyue-con li{ position:relative;margin-left:1em;margin-right:1em; line-height:2; padding:1em 1em 1em 0;border-bottom:1px solid #d3d3d3;display:-moz-box;display:-webkit-box;display:box; margin-bottom:-1px}
.yuyue-con li .zuo{ display:block;font-size:1.6em; margin-right:.5em;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.yuyue-con li .genlk{ font-size:1.6em}
.yuyue-con li .zuo_zw{ display:block; width:5em;color:#333;font-size:14px;width:40%;}
.yuyue-con li .zuo_ccf{ display:block; width:5em;color:#333;font-size:14px;width:95%;}
.yuyue-con li .wgek{ width:275px; margin:0}
.yuyue-con li .shuru{color:#666;font-size:1.4em;}
.yuyue-con li .shuru a{ margin-right:1em}
.yuyue-con li .xbg{position:absolute;right:1px;top:1px;width:30px;height:38px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #ccc;background:#fdfdfd url(/Public/Home/images/user/xia.png) no-repeat center center}
.yuyue-con li .fgjw-con{display:-moz-box;display:-webkit-box;display:box}
.yuyue-con li .fgjw{ display:block; height:115px; padding:1em; border:1px solid #c6bfb3;border-radius:5px;background-color:#fff;box-shadow: 0px 1px 0px 0px rgb( 255, 255, 255 );-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.yuyue-con li.buyo{display:block}
.yuyue-con li.buyo p{ line-height:30px}
.yuyue-con li .quyu{ height:auto; line-height:24px;}
.yuyue-con p{ width:100%; padding:1em 0; line-height:1.5; font-size:1.4em}
.yuyue-con li .wenzi{ font-size:1.6em; text-align:center}
.yuyue-con li .shuru .wei{ position:absolute; right:0; top:30%}
.yuyue-con li .shuru .pin{ width:50%}

.yuyue-con li.you{ padding-right:3em;background: url(/Public/Home/images/user/pro_left.png) no-repeat right center;background-size: 1.2em auto;}


#upload{ position:absolute; right:0; top:0; width:100%; height:100%; opacity:0 }
#photo{ display:inline-block; width:5em; height:5em; background:#ddd; border-radius:5em;}
#photo img{ display:block; width:100%; height:100%; border-radius:5em}



.lanmu{ border-top:1px solid #ccc; margin-top:2em; padding-top:2em; overflow:hidden}
.lanmu li{ float:left; width:25%; text-align:center}
.lanmu li a{ display:block;padding-top:5em; font-size:1.6em}
.lanmu li a.fen1{ background:url(/Public/Home/images/user/fen1.gif) no-repeat center top; background-size:4em auto}
.lanmu li a.fen2{ background:url(/Public/Home/images/user/fen2.gif) no-repeat center top; background-size:4em auto}
.lanmu li a.fen3{ background:url(/Public/Home/images/user/fen3.gif) no-repeat center top; background-size:4em auto}
.lanmu li a.fen4{ background:url(/Public/Home/images/user/fen4.gif) no-repeat center top; background-size:4em auto}

.map{ margin-bottom:2em}
.map img{ width:100%}

.quan-tit{ background:#fff; border-bottom:1px solid #ccc; overflow:hidden}
.quan-tit li{ float:left; width:50%; text-align:center}
.quan-tit li a{ display:block; padding:1em 0; font-size:1.8em}
.quan-tit li a.on{border-bottom:1px solid #ec2626; color:#ec2626}
.quan-tit li a.quan1{background:url(/Public/Home/images/user/quan1.png) no-repeat right center; background-size:1em auto}
.quan-tit li a.quan2{background:url(/Public/Home/images/user/quan2.png) no-repeat right center; background-size:1em auto}
.quan-tit li a.quan3{background:url(/Public/Home/images/user/quan3.png) no-repeat right center; background-size:1.1em auto}
.quan-tit li a.quan4{background:url(/Public/Home/images/user/quan4.png) no-repeat right center; background-size:1em auto}


.pagem-con { border-top:1px solid #ccc; padding:1em}
.pagem-tit{ font-size:2.4em; margin-bottom:1em;}
.pagem-con .xuan{ margin-bottom:1em;}
.pagem-con .input1 { width:100%; font-size:1.6em; border:1px solid #ccc;border-radius:.3em; padding:0.6em 0; text-indent:2em; background:#fff;-webkit-appearance:none}
.pagem-con .wbk{ width:96%; height:5em; font-size:1.6em; border:1px solid #ccc; padding:0.6em 2%; background:#fff;border-radius:.3em;-webkit-appearance:none}
.pagem-con .btn a { width:100%; display:block; color:#fff; text-align:center; font-size:1.8em; background: #ec2626;border-radius:.3em; padding:0.5em 0}
.pagem-con .industry{ width:100%;font-size:1.6em; border:1px solid #ccc;border-radius:.3em; background:#fff; padding:0.6em 0;text-indent:7px;-webkit-appearance:none}

.pagem-con .lock { background:#fff url(/Public/Home/images/user/lock.png) no-repeat .5em center; background-size:1em auto}

.press-button{ margin-top:2em; padding:0 1em}
.press-button a { width:100%; display:block; color:#fff; text-align:center; font-size:1.8em; background: #ec2626;border-radius:.3em; padding:0.5em 0}


.menu-con{ margin-top:2em; background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.menu-con .menu-one>li{overflow:hidden;border-bottom:1px solid #ccc;}
.menu-con .menu-one .menu-header{ overflow:hidden; padding:1em 0; background:#fff;text-indent:1em;cursor:pointer}
.menu-con .menu-one .menu-header>span{display:block}
.menu-con .menu-one .menu-header .txt{float:left;color:#333; font-size:1.8em}
.menu-con .menu-one .menu-header .arrow{float:right; width:2em; height:2em; margin-right:1em;background:url(/Public/Home/images/user/pro_left.png) no-repeat right center; background-size:1.2em auto}
.menu-con .menu-two{display:none; background:#f6f6f6; padding:1em 1em 2em 1em;border-top:1px solid #ccc; margin-top:1em}
.menu-con .menu-one>li:last-child{border:0}

.menu-con .menu-two li p{display:block;color:#666; font-size:1.6em; line-height:2}
.menu-con .menu-show .menu-header .arrow{background:url(/Public/Home/images/user/pro_down.png) no-repeat right center; background-size:1.8em auto}


.menu-con .menu-one .menu-header .riq{color:#888; margin-right:1em}
.menu-con .menu-one .menu-header .date{ float:right; font-size:1.8em; color:#888}

.ren-con{ margin-top:2em; overflow:hidden; background:#fff; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3}
.ren-con li{ position:relative;margin-left:1em; line-height:2; padding:.5em 1em .5em 0;border-bottom:1px solid #d3d3d3; margin-bottom:-1px}
.ren-con li .category-con{ display:-moz-box;display:-webkit-box;display:box; margin-left:2.5em; padding:.5em 0;background:url(/Public/Home/images/user/pro_left.png) no-repeat right center; background-size:.8em auto}
.ren-con li a{ display:block; color:#555;font-size:1.6em;}
.ren-con li .category-con .ren1{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren1.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren2{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren2.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren3{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren3.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren4{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren4.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren5{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren5.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren6{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren6.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren7{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren7.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren8{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren8.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren9{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren9.png) no-repeat left center; background-size:2em auto}
.ren-con li .category-con .ren10{ position:absolute; left:0; top:.8em; width:2em; height:2em; background:url(/Public/Home/images/user/ren10.png) no-repeat left center; background-size:2em auto}
.category-right{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1; text-align:right; margin-right:1.2em; color:#bababa}

.pagem-con .input2 { width:99.5%; font-size:1.6em; border:1px solid #ccc;border-radius:.3em; padding:0.6em 0; text-indent:1em; background:#fff;-webkit-appearance:none}
.pagem-con .btn2 {-webkit-box-flex:2;-moz-box-flex:2;box-flex:2; font-size:1.6em; border:0;border-radius:.3em; padding:0.6em 1em; cursor:pointer; background:#ec2626; color:#fff; text-align:center;-webkit-appearance:none}
.pagem-con .faso{ display:-moz-box;display:-webkit-box;display:box; }
.pagem-con .faso .hao{ display:block; width:auto;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1; margin-right:1em}

.CheckBoxLabelClass { font-size:1.4em; color:#888; margin-right:1em;display:inline-block; vertical-align:-.1em}


.pagem-con li.city{ margin-bottom:15px;display:-moz-box;display:-webkit-box;display:box}
.pagem-con li.city .zuo{ display:block; margin:.5em 0 0 0; font-size:1.6em; color:#888}
.yuyue-con li.city .fsad .gner{ display:block;width:99%; padding:0 0.5%; height:40px; border:1px solid #e0e0e0;background-color:#fff;}
.pagem-con li.city .fsad{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1; position:relative; margin-left:1em;}
.pagem-con li.city .fsad .xbg{position:absolute;right:1em;top:30%;width:2em;height:2em;background:url(/Public/Home/images/user/san.png) no-repeat center center; background-size:1.5em auto}
.pagem-con li.city .fsad .xuanze{ width:100%; text-indent:1em; display:block; border-radius:.3em; padding:.6em 0; color:#888; font-size:1.6em; border:1px solid #e0e0e0;background-color:#fff; cursor:pointer;-webkit-appearance: none;}

.pagem-con li.banquan{font-size:1.6em}
.pagem-con li.banquan a{ color:#888; margin-right:.5em}
.pagem-con li.banquan span{ float:right}
.pagem-con li.banquan a.denglu{ color:#ec2626}

.cen-con{ background:#fff; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.cen-con li .juxi{ margin-top:1.8em}
.cen-con li .tou{ display:block; width:5em; height:5em; border-radius:5em}

.chanpin{ float:left;width:30%; height:50em; background:#333; text-align:center}
.chanpin li a{ display:block; color:#fff; padding:1.05em 0; font-size:1.6em}
.chanpin li a.on{ background:#f59268}
.chanpin li p{ color:#e1e1e1}



.list-box{ margin-top:2em; background:#fff; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9}
.list-box li{ padding:1em 0; margin:0 1em; overflow:hidden; border-bottom:1px solid #ddd; position:relative; margin-bottom:-1px}
.list-box li h5{ font-size:1.6em; margin-top:.2em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.list-box li h5 a{ color:#000}
.list-box li p{ margin-bottom:.5em;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.list-box li p a{ color:#666}
.list-box li .time{ font-size:1.3em;white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.list-box li .collection{ margin-top:.5em; font-size:1.3em;}
.list-box li .collection .tb1{ margin-right:1em; padding-left:1.5em;background: url(/Public/Home/images/user/tb1.gif) no-repeat left center; background-size:1em auto}
.list-box li .collection .tb2{ padding-left:1.5em;background: url(/Public/Home/images/user/tb2.gif) no-repeat left center; background-size:1.3em auto}
.list-box li .list-pic{ float:left; width:32%; margin-right:3%;}
.list-box li .list-pic img{ display:block; width:100%}
.list-box li .list-con{ float:left; width:65%; position:relative}
.list-box li .list-con p{ color:#a6a6a6; font-size:1.4em}
.list-box li .list-con .duo{ position:absolute; left:46%; bottom:1em; color:#1bb6b7}



.integral-con{background:#fff; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3}
.integral-con dd{margin:0 1em; line-height:2; padding:1em 0;border-bottom:1px solid #d3d3d3; font-size:1.6em; margin-bottom:-1px; overflow:hidden}
.integral-con dd a{ display:block; width:100%}

.integral-left{ float:left; width:70%}
.integral-left h5{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.integral-right{ float:right; width:30%;text-align:right; line-height:1.5}
.integral-con{ margin-top:2em}
.integral-con dd .fenlei{ background:none}





.biao-con{ float:left;width:70%}
.biao-con li{border-bottom:1px solid #ccc; padding:1em 3em 1em 1em;background:#fff url(/Public/Home/images/user/pro_left.png) no-repeat 98% center;background-size:1.5em auto; }
.biao-con li a{ display:block;}
.biao-con li .biao-tit{ float:left; color:#000}
.biao-con li .biao-tit h5{color:#000; font-size:1.6em}
.biao-con li .biao-tit p{color:#000; font-size:1.4em}

.biao-con li .biao-go{ float:right; color:#999; margin-top:1em; font-size:1.4em}

.banquan-con{background:#f6f6f6; margin-top:1em}
.banquan-top{ background-color:#1bb6b7; padding:0.5em 1em; font-size:1.6em; color:#fff}
.banquan-top .tel{ display:block; background:url(/Public/Home/images/user/tel.png) no-repeat left center; padding-left:2em; background-size:1.5em auto}
.banquan-top .backToTop{ float:right; width:2em;}
.banquan-top .backToTop a{ display:block; text-indent:-9999px; background:url(/Public/Home/images/user/top.png) no-repeat right center; background-size:1.5em auto}

.banquan-help{border-top:1px solid #cfcfcf; text-align:center; padding-top:1em; color:#ddd}
.banquan-help a{ color:#404040; padding:0 1em; font-size:1.4em}
.banquan-down{ padding-top:1em; font-size:1.2em; color:#888; text-align:center}


.subordinate-tit li{ width:33.3%}
.subordinate-con .menu-one .menu-header .riq{margin:0; margin-left:1em;}
.subordinate-con .menu-one .menu-header .date{ color:#ec2626; margin-right:1em}

.faq-con li p{ margin-top:2.2em; margin-bottom:0}
.faq-con li p a{ float:right; color:#3682e0}


.details .questions{ padding:1em; overflow:hidden}
.details .questions dt{ font-size:1.6em; color:#000; position:relative; padding-left:2em}
.details .questions dt .ask{ position:absolute; left:0; top:0; font-size:.8em; background:#ed4344; color:#fff; border-radius:.5em; padding:.2em .5em;}
.details .questions dd{ margin-top:1em; text-align:right}
.details .questions dd a{ display:inline-block; border:1px solid #ed4344; color:#ed4344; padding:.5em 1em; font-size:1.6em; border-radius:.5em}

.details .answer-down{ background:#fff; margin-top:2em; overflow:hidden}
.details .answer-tit{ font-size:1.6em; color:#000; padding:1em; border-top:1px solid #d9d9d9}
.details .answer-tit .are{ font-size:.8em; margin-right:1em; display:inline-block; background:#ffa749; color:#fff; border-radius:.5em; padding:.2em .5em;}
.details .answer-wen{border:1px solid #d9d9d9}
.details .answer-wen li{ padding:1em 0; margin:0 1em; overflow:hidden; border-bottom:1px solid #ddd; position:relative; margin-bottom:-1px}
.details .answer-wen li h5{ font-size:1.6em; margin-top:.3em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.details .answer-wen li h5 a{ color:#000}
.details .answer-wen li .answer-pic{ float:left; width:17%; margin-right:3%;}
.details .answer-wen li .answer-pic img{ display:block; width:100%; border-radius:5em}
.details .answer-wen li .answer-con{ float:left; width:80%; position:relative}
.details .answer-wen li .answer-con p{ color:#a6a6a6; font-size:1.4em}
.details .answer-wen li .answer-con .return{ margin-top:.5em; color:#000; font-size:1.6em}

.details .answer-wen li .collection{ margin-top:.5em; font-size:1.4em; text-align:right}
.details .answer-wen li .collection a.like{ margin-right:1em; padding-left:1.8em;background: url(/Public/Home/images/user/like1.png) no-repeat left center; background-size:1.3em auto}
.details .answer-wen li .collection a.on{ margin-right:1em; padding-left:1.8em;background: url(/Public/Home/images/user/like2.png) no-repeat left center; background-size:1.3em auto}
.details .answer-wen li .collection a.have{ padding-left:1.8em;background: url(/Public/Home/images/user/have.png) no-repeat left center; background-size:1.3em auto}











.footer{ position:fixed; left:0; bottom:0; width:100%; z-index:100; background:#fff; overflow:hidden; border-top:1px solid #ddd}
.footer li{ float:left; width:25%; text-align:center;}

.footer li a{ display:block; color:#666; padding:2.4em 0 .5em; font-size:1.2em;}
.footer li a.ico1{ background:url(/Public/Home/images/ico1_2.png) no-repeat center .9em; background-size:1.5em auto}
.footer li a.ico2{ background:url(/Public/Home/images/ico2_2.png) no-repeat center .9em; background-size:1.5em auto}
.footer li a.ico3{ background:url(/Public/Home/images/ico3_2.png) no-repeat center .7em; background-size:1.5em auto}
.footer li a.ico4{ background:url(/Public/Home/images/ico4_2.png) no-repeat center .7em; background-size:1.5em auto}
.footer li.on a.ico1{ color:#f00; background: url(/Public/Home/images/ico1_3.png) no-repeat center .9em; background-size:1.5em auto}
.footer li.on a.ico2{ color:#f00; background: url(/Public/Home/images/ico2_3.png) no-repeat center .9em; background-size:1.5em auto}
.footer li.on a.ico3{ color:#f00; background: url(/Public/Home/images/ico3_3.png) no-repeat center .7em; background-size:1.5em auto}
.footer li.on a.ico4{ color:#f00; background: url(/Public/Home/images/ico4_3.png) no-repeat center .7em; background-size:1.5em auto}

@media screen and (min-width: 400px) {
    .footer li a{ display:block; color:#666; padding:2.4em 0 .5em; font-size:1.5em;}
    .footer li a.ico1{ background:url(/Public/Home/images/ico1_2.png) no-repeat center .9em; background-size:1.5em auto}
    .footer li a.ico2{ background:url(/Public/Home/images/ico2_2.png) no-repeat center .9em; background-size:1.5em auto}
    .footer li a.ico3{ background:url(/Public/Home/images/ico3_2.png) no-repeat center .7em; background-size:1.5em auto}
    .footer li a.ico4{ background:url(/Public/Home/images/ico4_2.png) no-repeat center .7em; background-size:1.5em auto}
    .footer li.on a.ico1{ color:#f00; background: url(/Public/Home/images/ico1_3.png) no-repeat center .9em; background-size:1.5em auto}
    .footer li.on a.ico2{ color:#f00; background: url(/Public/Home/images/ico2_3.png) no-repeat center .9em; background-size:1.5em auto}
    .footer li.on a.ico3{ color:#f00; background: url(/Public/Home/images/ico3_3.png) no-repeat center .7em; background-size:1.5em auto}
    .footer li.on a.ico4{ color:#f00; background: url(/Public/Home/images/ico4_3.png) no-repeat center .7em; background-size:1.5em auto}

}
